using System;
using System.Collections.Generic;
using System.Text;
using System.Collections.ObjectModel;

namespace AdobePhotoElementsMetatagger
{
    class ElementsTag
    {
        private int _number;

        public int Number
        {
            get { return _number; }
            set { _number = value; }
        }
        private String _name;

        public String Name
        {
            get { return _name; }
            set { _name = value; }
        }
        private String _notes;

        public String Notes
        {
            get { return _notes; }
            set { _notes = value; }
        }
        private String _path;

        public String Path
        {
            get { return _path; }
            set { _path = value; }
        }
        private ElementsTag _parent;

        internal ElementsTag Parent
        {
            get { return _parent; }
            set { _parent = value; }
        }
        private Collection<ElementsTag> _children = new Collection<ElementsTag>();

        internal Collection<ElementsTag> Children
        {
            get { return _children; }
            set { _children = value; }
        }

       
    }
}
